.grid-item {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2em;
  border: 1px solid #e5e4e9;
  box-sizing: border-box;
}

.grid-item-1 {
  background-color: #ef342a;
}

.grid-item-2 {
  background-color: #f68f26;
}

.grid-item-3 {
  background-color: #4ba946;
}

.grid-item-4 {
  background-color: #0376c2;
}

.grid-item-5 {
  background-color: #c077af;
}

.grid-item-6 {
  background-color: #f8d29d;
}

.grid-item-7 {
  background-color: #b5a87f;
}

.grid-item-8 {
  background-color: #d0e4a9;
}

.grid-item-9 {
  background-color: #4dc7ec;
}
